ca inter law marathon may 24